﻿using System;
using System.Data;


namespace myomscl.Interfaces
{
    #region delegate
    public delegate void OnExecuteLoad();
    public delegate void OnExecuteSave();
    #endregion

    public interface IExecuteView : IView
    {
        #region properties
        String Comments { get; set; }
        Int32 AlertId { get; }
        DateTime? StartDate { get; set; }
        DateTime? EndDate { get; set; }
        DataTable ContractorList { set; }
        Int32? Contractor { get; set; }
        Int32? AlertArea { get; set; }
        Boolean IsPartiallyAccepted { get; set; }
        Boolean ChangeStatus { get; }
        #endregion

        #region events
        event OnExecuteLoad ExecuteLoad;
        event OnExecuteSave ExecuteSave;
        #endregion
    }
}
